take frustrations out on another - Turkish English Dictionary